{{tag> authentification sécurité }}

----

====== Logiciel de lecture d'empreintes digitales ======
{{:fprint_logo.png?80nolink |fprint_logo.png}}FPrint est un logiciel parmi les plus répandus de lecture biométrique sous Linux.\\
Il permet d'unifier la prise en compte des **empreintes digitales**, et est parfaitement intégré à Gnome et aux fenêtres de connexion les plus répandues.

Source éventuelle : http://www.geekplanet.fr/content/view/25/33

===== Vérifier la prise en compte de votre matériel =====
Listez les périphériques grâce à ''lsusb'' : vous obtenez quelque chose comme
<code bash>Bus 004 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
//Etc…</code>
On obtient
  * Le "Vendor ID" : ici **0483**
  * Le "Product ID" : ici **2016**
On peut comparer ces identifiants avec : 
  * La liste du matériel supporté du site du projet
  * La liste du matériel connu insupporté
  * Les liens (apparemment morts) se trouvent sur cette page : http://www.freedesktop.org/wiki/Software/fprint/libfprint/

===== Installation =====
==== Actuellement sous Ubuntu 13.10 ====
Le logiciel se trouve fort heureusement dans les dépôts officiels d'Ubuntu (et dérivés bien sûr). Il suffit d'exécuter, en ligne de commande :
<code bash>sudo apt-get install libpam-fprintd fprintd</code>
On peut aussi installer une interface graphique de test par :
<code bash>sudo apt-get install fprint-demo</code>
Et voilà, vous allez pouvoir commencer à utiliser votre empreinte digitale !
===== Utilisation =====
Il semblerait (LinuxMint Olivia/Ubuntu 13.04) que le panneau de configuration ne permette pas (toujours) directement d'enregistrer des empreintes digitales…\\
FIXME Une reconfiguration de gnome-panel serait-elle utile ? :p\\
De toute façon, suivez la méthode en ligne de commande.
==== Enregistrement par défaut (Index droit) ====
  * Lancez, en console, <code bash>sudo pam-auth-update</code>
    * *Espace* pour sélectionner, en plus du reste, "Fingerprint Authentification"
    * *Tab* pour aller sur "OK", puis *Espace* pour confirmer
  * Ensuite, lancez ''fprintd-enroll'' 
<note tip>On peut aussi, pour les geeks, rajouter une empreinte spécifique au superutilisateur en lançant en plus : <code bash>sudo pam-auth-update</code></note>
  * Il vous sera alors demandé de passer votre doigt.
  * Vos empreintes digitales sont bien enregistrées !

Vous pouvez maintenant vous connecter avec votre empreinte digitale, mais aussi avec votre mot de passe si nécessaire (mauvaise reconnaissance d'empreinte 3 fois de suite)
==== Enregistrement d'autres empreintes ====
Il suffit de rajouter l'option -f (ou --enroll-finger) suivi de, au choix : 
  * un chiffre, les doigts étant numérotés du pouce à l'auriculaire gauche (doigts 1 à 5) puis du pouce à l'auriculaire droit (doigts 6 à 10). 
  * left-thumb, left-index-finger, left-middle-finger, left-ring-finger, left-little-finger, right-thumb, right-index-finger,right-middle-finger, right-ring-finger, right-little-finger.

FIXME Bug ? Il parle toujours de l'index droit. À vérifier à l'aide de ''fprintd-list''.

===== Liens =====

  * [[http://www.reactivated.net/fprint/wiki/Main_Page|Site officiel (en)]]
  * [[https://launchpad.net/~fingerprint/+archive/fprint|Page du dépôt FPrint(en) : launchpad.net - Fingerprint - FPrint]]

----

Contributeurs : [[:utilisateurs:Ban]] (Créateur) [[:utilisateurs:FelixP]] (Réécriture en 2013)